//
//  Songs.m
//  Mecca
//
//  Created by Ryan Enguero on 5/23/14.
//  Copyright (c) 2014 TapDash Heuristics. All rights reserved.
//

#import "Songs.h"

@implementation Songs

- (NSString*)idSong{

    return _idSongStr;
}

- (NSString*)songName{

    return _songNameStr;
}

- (NSString*)songLocation{

    return _songLocationStr;
}

- (NSString*)durations{

    return _durationStr;
}

- (NSString*)ratings{
    
    return _ratingsStr;
}

- (NSString*)downloads{

    return _downloadsStr;
}

- (NSString*)likes{

    return _likesStr;
}

- (NSString*)shares{

    return _sharesStr;
}

- (NSString *)fileSize{

    return _fileSizeStr;
    
}

- (NSString*)price{
    
    return _priceStr;
    
}

- (NSString*)songPreview{

    return _songPreviewStr;
    
}


- (NSString*)songLyrics{
    
    return _songLyricsStr;
    
}


+ (instancetype)songsWithID:(NSString*)songID andName:(NSString*)songName andLocation:(NSString*)songLocation andDurations:(NSString*)duration andRatings:(NSString*)ratings andDownloads:(NSString*)downloads andLikes:(NSString*)likes andShares:(NSString*)shares andFileSize:(NSString*)fileSize andPrice:(NSString*)price andSongPreview:(NSString*)songPreview andLyrics:(NSString*)lyric{
    

    Songs *song = [[self alloc] init];
    
    song.idSongStr = songID;
    song.songNameStr = songName;
    song.songLocationStr = songLocation;
    song.durationStr = duration;
    song.ratingsStr = ratings;
    song.downloadsStr = downloads;
    song.likesStr = likes;
    song.sharesStr = shares;
    song.fileSizeStr = fileSize;
    song.priceStr = price;
    song.songPreviewStr = songPreview;
    song.songLyricsStr = lyric;
    
    return song;
    
}

@end
